unconditional bank guarantee - Spanish English Dictionary